using System.Collections.Generic;
using System.Linq;
using System;

namespace Test.MyUtils.WeakDelegate
{
	public interface IEventSubscriber<out T> where T : EventPublisher
	{
		void Subscribe();

		int InvokationCount { get; set; }

		void Unsubscribe();
	}
}